package javabook.ch05;
class Grade_5_2{ 
	String stuNum;
	String stuName;
	int point;
	static int c_cnt;
	static int class_cnt = 0;
	final int COUNT = 100;
	
	public Grade_5_2(){
		c_cnt = class_cnt++;
	}
	
	public void title1(){
		System.out.println("*********프로그램 수업 *********");
		System.out.println("***** 자바의 성적 출력 *******");
		System.out.println("****학번*****성명******점수*****");
		System.out.println("---------------------------------");		
	}
}



//객체를 한명 더 생성하고 본인과 친구들을 누적해 ( count...: class 변수 ) 출력하기 
// 누적 카운트 출력
// 누적 카운트 x 종단 변수...

public class Jv_5_3 {

	/**
	 * @param args
	 */
	public static void main(String[] args) {

		Grade_5_2 titles = new Grade_5_2();
		titles.title1();
		
		Grade_5_2 stu1 = new Grade_5_2();
		stu1.stuNum ="20063205";
		stu1.stuName =" Ko Eung-Nam";
		stu1.point = 60;
		System.out.println(Grade_5_2.c_cnt);
		
		Grade_5_2 stu2 = new Grade_5_2();
		stu2.stuNum ="2006002";
		stu2.stuName =" Boo Chag_Mi";
		stu2.point = 80;
		System.out.println(Grade_5_2.c_cnt);
		
		Grade_5_2 stu3 = new Grade_5_2();
		stu3.stuNum ="20060005";
		stu3.stuName =" Ko Su_Ji";
		stu3.point = 100;
		System.out.println(Grade_5_2.c_cnt);
		
		Grade_5_2 stu4 = new Grade_5_2();
		stu4.stuNum ="20060205";
		stu4.stuName =" Ko Joo_Ji";
		stu4.point = 99;
		System.out.println(Grade_5_2.c_cnt);
	
		System.out.println(stu1.stuName + "의 학번은 " + stu1.stuNum + " 이다. 점수는 "  + stu1.point +"이다. ");
		System.out.println(stu2.stuName + "의 학번은 " + stu2.stuNum + " 이다. 점수는 "  + stu2.point +"이다. ");
		System.out.println(stu3.stuName + "의 학번은 " + stu3.stuNum + " 이다. 점수는 "  + stu3.point +"이다. ");
		System.out.println(stu4.stuName + "의 학번은 " + stu4.stuNum + " 이다. 점수는 "  + stu4.point +"이다. ");
		System.out.println("==============================================================================");
		System.out.println("클래스 전체 접근 갯수  : " +  Grade_5_2.c_cnt);
	}

}
